This program shows the OOFILE graphing framework in action. It creates a small database in memory and generates the graph from the data. Note: a 68K demo is available from our website - we just didn't have time to bundle it for CW12.
This demo includes the source of the application so you can see the small amount
of code required to create a graph. However, the source to the graphing
framework itself is not included with the demo.
Whilst the demo uses the PowerPlant framework for presentation, OOFGraph is not dependent on PowerPlant in any way and produces standard Mac PICT resources.
Full source is part of the retail product. All the OOFILE products are C++ frameworks.
Features of the framework:
- automatic wrapping of long labels
- automatic generation of a set of colours (or user-control of the set)
- resizing of the "graph" area of the pane, retaining font sizes on labels.
- automatic generation of a set of black & white patterns for printing
- cross-platform development - the source is #ifdef'd to work on both Mac and Windows.
Note: while this demo shows only symbol, line, bar, stacked bar and column graphs, the full range of 3D-effect and pie graphs are under development. The main effort to date has been our cross-platform scaling engine, which you can see at work when you resize the graph windows.
Normal price is $US199 for a 1 year subscription including technical support.
OOFILE report-writer or full bundle customers receive OOFGraph for free.
We are also considering making available our PowerPlant integration classes. These allow you to easily display and edit the data used in the graph, and complete editing applications can be generated by Bowers Development's AppMaker™. Please contact us if you are interested in these classes. The classes are normally included as part of a full OOFILE 'Platform Bundle'.